home *** CD-ROM | disk | FTP | other *** search
- //
- // Hauptmenⁿkonfiguration fⁿr WindowMaker
- //
- // Syntax:
- //
- // <Title> <Command> <Parameters>
- //
- // <Title> ist ein Text, der als Titel benutzt werden soll. Falls er
- // Leerzeichen enthΣlt, muss er von " umgeben sein.
- //
- // <Command> eine der folgenden gⁿltigen Anweisungen:
- // MENU - beginnt (Unter)menⁿdefinition
- // END - beendet (Unter)menⁿdefinition
- // EXEC <program> - fⁿhrt ein externes Programm aus
- // EXIT - beendet den Fenstermanager
- // RESTART [<window manager>] - startet WindowMaker neu oder
- // startet einen anderen Fenstermanager.
- // REFRESH - Zeichnet den Bildschirminhalt neu.
- // ARRANGE_ICONS - Ordnet die Icons auf der ArbeitsflΣche neu an.
- // SHUTDOWN - Beendet die X Sitzung und alle Anwendungen
- // WORKSPACE_MENU - fⁿgt Untermenⁿ fⁿr ArbeitsflΣchenverwaltung ein
- // SHOW_ALL - Bringt alle Fenster zurⁿck auf ArbeitsflΣche
- // HIDE_OTHERS - Versteckt (mit Ausnahme des aktiven) alle Fenster auf
- // der ArbeitsflΣche
- //
- // <Parameters> ist das auszufⁿhrende Programm
- //
- // Besonderheiten fⁿr die EXEC Kommandozeile
- // %s - An dieser Stelle den aktuell markierten Text einsetzen. Ist kein Text
- // markiert, wird das Kommando abgebrochen
- // %w - An dieser Stelle die ID des aktuellen Fensters einsetzen. Ist kein
- // Fenster aktiv, so wird nicht eingesetzt.
- //
- // Die Bedeutung der ausgezeichneten Zeichen (% bzw. ") kann mit dem \ Zeichen
- // au▀er Kraft gesetzt werden. z.B.: xterm -T "\"Hello World\""
- //
- // Jede MENU Anweisung muss eine passende END Anweisung besitzen.
- // Siehe dieses Beispiel:
-
- #include <wmmacros>
-
- "Anwendungen" MENU
- "Info" MENU
- "Info Panel..." INFO_PANEL
- "Legal" LEGAL_PANEL
- "Systemauslastung" EXEC xosview || xload
- "Proze▀tabelle" EXEC xterm -e top
- "Anleitungen" EXEC xman
- "Info" END
- "XTerm" EXEC xterm -sb || color-xterm -sb || xterm -sb
- "XJed" EXEC xjed
- "ArbeitsflΣche" WORKSPACE_MENU
- "Anwendungen" MENU
- "Grafik" MENU
- "Gimp" EXEC gimp
- "XV" EXEC xv
- "XPaint" EXEC xpaint
- "XFig" EXEC xfig
- "Grafik" END
- "X Dateimanager" EXEC xfm
- "OffiX Files" EXEC files
- "LyX" EXEC lyx
- "Netscape" EXEC netscape
- "Ghostview" EXEC ghostview %a(Ghostview)
- "XDvi" EXEC xdvi %a(XDvi)
- "Acrobat" EXEC /usr/local/Acrobat3/bin/acroread %a(Acrobat)
- "TkDesk" EXEC tkdesk
- "Anwendungen" END
- "Editoren" MENU
- "XEmacs" EXEC xemacs || emacs
- "XJed" EXEC xjed
- "NEdit" EXEC nedit
- "Xedit" EXEC xedit
- "VI" EXEC xterm -e vi
- "Editoren" END
- "Sonstiges" MENU
- "Xmcd" EXEC xmcd 2> /dev/null
- "Xplaycd" EXEC xplaycd
- "Xmixer" EXEC xmixer
- "Sonstiges" END
- "Hilfsmittel" MENU
- "Taschenrechner" EXEC xcalc
- "Schriftauswahl" EXEC xfontsel
- "Lupe" EXEC xmag
- "Farbtabelle" EXEC xcmap
- "XKill" EXEC xkill
- "ASClock" EXEC asclock -shape
- "Hilfsmittel" END
- "Markierung" MENU
- "email an" EXEC xterm -name mail -T "Pine" -e pine %s
- "Navigate" EXEC netscape -noraise -remote \
- 'openURL(%s,new-window)' || netscape %s
- "in Anleitung suchen" EXEC MANUAL_SEARCH(%s)
- "Markierung" END
- "Arbeitsplatz" MENU
- "Andere verstecken" HIDE_OTHERS
- "Alle anzeigen" SHOW_ALL
- "Icons anordnen" ARRANGE_ICONS
- "Neuzeichnen" REFRESH
- "Sperren" EXEC xlock -allowroot -usefirst
- "Hintergrund" MENU
- "None" EXEC CLEARROOT
- "Schwarz" WS_BACK '(solid, black)'
- "Blau" WS_BACK '(solid, "#505075")'
- "Purpur" WS_BACK '(solid, "#554466")'
- "Weizen" WS_BACK '(solid, wheat4)'
- "Dunkelgrau" WS_BACK '(solid, "#333340")'
- "Wein" WS_BACK '(solid, "#400020")'
- "Hintergrund" END
- #if (DEPTH>=8)
- // Einbinden einiger FarbverlΣufe fⁿr AnfΣnger und Faulpelze.
- // Nach dem ─ndern mu▀ 'RESTART' ausgefⁿhrt werden
- #include <gradients.menu>
- #endif
- "Arbeitsplatz sichern" EXEC SAVE_WORKSPACE
- "Arbeitsplatz" END
- "Beenden" MENU
- "Neustart" RESTART
- "AfterStep starten" RESTART afterstep
- "Beenden..." EXIT
- "Sitzung beenden..." SHUTDOWN
- "Beenden" END
- "Anwendungen" END
-